/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package jcworks;

/**
 *
 * @author Manica
 */
public class KompozitLab extends Logikai_elemek {
    boolean irany;

    public KompozitLab(int i) {
        azonosito=i;
    }

    void setIrany(boolean dir) {
        irany=dir;
    }

    public boolean getIrany() { return irany; }

    protected boolean funkcio() {
        return drotokBemenetCimei.get(0).getAllapot();
    }

    public void clear() { //kitöröl bizonyos drót cimeket
        if(irany==true) //ha bemeneti láb, akkor a bemeneti címeket kell kitörölni (pl másolásnál)
            drotokBemenetCimei.clear();
        else            //ha kimeneti láb, akkor a kimenetiket
            drotokKimenetCimei.clear();
    }

}
